/*
 * Welcome to use the TableGo Tools.
 * 
 * http://vipbooks.iteye.com
 * http://blog.csdn.net/vipbooks
 * http://www.cnblogs.com/vipbooks
 * 
 * Author:bianj
 * Email:edinsker@163.com
 * Version:5.8.8
 */

package com.financial.model;

import java.util.Date;

/**
 * t_login_log
 * 
 * @author yunfa_liu
 * @version 1.0.0 2020-02-10
 */
public class TLoginLog implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = -3151226324067719110L;

    /** id */
    private Long id;

    /** 客户端ip地址 */
    private String ip;

    /** 登录时间 */
    private Date loginTime;

    /** 登录用户名 */
    private String username;

    /** 账户类型(1:前台用户, 2:运营人员) */
    private Integer accountType;

    /** 登录结果(1:成功，0:失败) */
    private Integer loginResult;

    /** 创建时间 */
    private Date createTime;

    /**
     * 获取id
     * 
     * @return id
     */
    public Long getId() {
        return this.id;
    }

    /**
     * 设置id
     * 
     * @param id
     *          id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取客户端ip地址
     * 
     * @return 客户端ip地址
     */
    public String getIp() {
        return this.ip;
    }

    /**
     * 设置客户端ip地址
     * 
     * @param ip
     *          客户端ip地址
     */
    public void setIp(String ip) {
        this.ip = ip;
    }

    /**
     * 获取登录时间
     * 
     * @return 登录时间
     */
    public Date getLoginTime() {
        return this.loginTime;
    }

    /**
     * 设置登录时间
     * 
     * @param loginTime
     *          登录时间
     */
    public void setLoginTime(Date loginTime) {
        this.loginTime = loginTime;
    }

    /**
     * 获取登录用户名
     * 
     * @return 登录用户名
     */
    public String getUsername() {
        return this.username;
    }

    /**
     * 设置登录用户名
     * 
     * @param username
     *          登录用户名
     */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
     * 获取账户类型(1:前台用户, 2:运营人员)
     * 
     * @return 账户类型(1:前台用户
     */
    public Integer getAccountType() {
        return this.accountType;
    }

    /**
     * 设置账户类型(1:前台用户, 2:运营人员)
     * 
     * @param accountType
     *          账户类型(1:前台用户
     */
    public void setAccountType(Integer accountType) {
        this.accountType = accountType;
    }

    /**
     * 获取登录结果(1:成功，0:失败)
     * 
     * @return 登录结果(1:成功
     */
    public Integer getLoginResult() {
        return this.loginResult;
    }

    /**
     * 设置登录结果(1:成功，0:失败)
     * 
     * @param loginResult
     *          登录结果(1:成功
     */
    public void setLoginResult(Integer loginResult) {
        this.loginResult = loginResult;
    }

    /**
     * 获取创建时间
     * 
     * @return 创建时间
     */
    public Date getCreateTime() {
        return this.createTime;
    }

    /**
     * 设置创建时间
     * 
     * @param createTime
     *          创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}